*{
	padding: 0;
	margin: 0;
}
ul,li{
	list-style: none;
	
}
a{
	text-decoration: none;
}
/* 重复样式 */
.fl{
		display: flex;
		
}
.flex{
	display: flex;
	justify-content: space-between;
	align-items:center;
}
.flex1{
	display: flex;
	justify-content: space-around;
	align-items:center;
}
.txt{
	 display: -webkit-box;
	 overflow: hidden;
	      -webkit-box-orient: vertical;
	      -webkit-line-clamp: 2;
}
.txt1{
	overflow: hidden;
	white-space: nowrap;
						
	text-overflow: ellipsis;
}
/* //旋转 */
	 .a{
	        transition: all .5s;
	    }
	    .g{
			
	        transform:rotate(180deg);
	        transition: all .5s;
	    }
		/* 主体 */
		.main {
			width: 100%;
			height: 80vh;
			
		}
		.loading{
			text-align: center;
			margin: 10rpx 0;
			font-size: 24rpx;
			    color: #a1afb5;
		}